50db02a82d02f2b50e1bf081dddd288c1a1df908,src/frontend/org/voltdb/compiler/PlannerTool.java,PlannerTool,PlannerTool,#Cluster#Database#number#,56
Before Change
if (m_plannerStats == null) {
m_plannerStats = new PlannerStatsCollector(-1);
final StatsAgent statsAgent = VoltDB.instance().getStatsAgent();
statsAgent.registerStatsSource(SysProcSelector.PLANNER, -1, m_plannerStats);
}
}
}
After Change
synchronized (this) {
if (m_plannerStats == null) {
final StatsAgent statsAgent = VoltDB.instance().getStatsAgent();
if (statsAgent != null) {
m_plannerStats = new PlannerStatsCollector(-1);
statsAgent.registerStatsSource(SysProcSelector.PLANNER, -1, m_plannerStats);
}
}
}